PDF: MANUAL DE PROGRAMACIÓN DE ARDUINO en la web arduinobot.pbworks.com Estructura: estructura setup() loop() funciones {} uso de llaves ; punto y coma /*… */ bloque de comentarios // linea de comentario. Variables: variables declaración de variables variable scope. Tipos de datos: byte int long float arrays. Aritmética: aritmética composición de asignaciones operadores de comparación operadores lógicos. Constantes: constantes cierto/falso alto/bajo entrada/salida. Control de flujo: if if… else for while do… while. E/S digitales: pinMode(pin, mode) digitalRead(pin) digitalWrite(pin, value). E/S analógicas: analogRead(pin) analogWrite(pin, value). Tiempo: delay(ms) millis(). Matemáticas: min(x, y) max(x, y). Aleatorio: randomSeed(seed) random(min, max). Puerto serie: Serial.begin(rate) Serial.println(data) Serial.print(data, data type). Apéndice: salida digital entrada digital salida de alto consumo (corriente) salida analógica (pwm) potenciómetro de entrada Resistencia variable de entrada Salida a servo.
PDF: Manual de Programación
PDF: MANUAL DE ARDUINO conceptos básicos. Zonamarker.com. En fablab.cenatic.es.
Resumen del índice de contenidos. Estructura de un programa. Variables. Contantes y operadores. Estructura de control. Entradas / Salidas. Puerto serie. Otras instrucciones de interés. 38 pág.
INDICE:
1.ESTRUCTURA DE UN PROGRAMA: funciones Setup(), Loop(), llave{}, punto y comas (;) , Bloque de comentario /*…*/ , línea de comentario //.
2.VARIABLES: utilización de variables, tipos de variables.
3.CONSTANTES.
4.OPERADORES: aritméticos, compuestas, comparaciones y booleanos.
5.ESTRUCTURAS DE CONTROL: condicionales, bucles, elementos de control de flujo.
6.ENTRADAS Y SALIDAS E/S: E/S analógicas, E/S digitales.
7.PUERTOS SERIES: inicialización de la comunicación serie, escritura del puerto serie, lectura del puerto serie.
8.OTRAS INTRUCCIONES DE INTERES: delay, delaymicrosecond, millis, min, max.
Fuente de Información: https://www.formacionprofesional.info/manual-de-arduino-en-pdf/